

package jnpf.message.model.messagetemplateconfig;

import jnpf.message.entity.SmsFieldEntity;
import jnpf.message.entity.TemplateParamEntity;
import lombok.Data;
import java.util.List;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
 *
 * 
 * @版本： V3.2.0
 * @版权： 引迈信息技术有限公司（https://www.jnpfsoft.com）
 * @作者： JNPF开发平台组
 * @日期： 2022-08-18
 */
@Data
public class MessageTemplateConfigForm  {
	/** 主键 */
	private String id;
    /** 名称 **/
    @JsonProperty("fullName")
    private String fullName;

    /** 编码 **/
    @JsonProperty("enCode")
    private String enCode;

    /** 模板类型 **/
    @JsonProperty("templateType")
    private String templateType;

    /** 消息来源 **/
    @JsonProperty("messageSource")
    private String messageSource;

    /** 消息类型 **/
    @JsonProperty("messageType")
    private String messageType;

    /** 排序 **/
    @JsonProperty("sortCode")
    private Integer sortCode;

    /** 状态 **/
    @JsonProperty("enabledMark")
    private Integer enabledMark;

    /** 说明 **/
    @JsonProperty("description")
    private String description;

    /** 消息标题 **/
    @JsonProperty("title")
    private String title;

    /** 消息内容 **/
    @JsonProperty("content")
    private String content;

    /** 模板编号 **/
    @JsonProperty("templateCode")
    private String templateCode;

//    /** 创建时间 **/
//    @JsonProperty("creatorTime")
//    private String creatorTime;
//
//    /** 创建人员 **/
//    @JsonProperty("creatorUserId")
//    private String creatorUserId;
//
//    /** 修改时间 **/
//    @JsonProperty("lastModifyTime")
//    private String lastModifyTime;
//
//    /** 修改人员 **/
//    @JsonProperty("lastModifyUserId")
//    private String lastModifyUserId;

	/** 子表数据 **/
	@JsonProperty("templateParamList")
	private List<TemplateParamEntity> templateParamList;
	/** 子表数据 **/
	@JsonProperty("smsFieldList")
	private List<SmsFieldEntity> smsFieldList;

}